demand pacemaker - Spanish English Dictionary